/*
 * Títutlo: Operacion.java
 * Autor: Oswaldo Ceballos Zavala (Inu)
 * Descripción: Se encarga de administrar las operaciones de los vuelos.
 * 
 * Universidad Autónoma de Yucatán
 * 
 */
package aerodromo.model;

/**
 *
 * @author Oswaldo.C
 */
public class Operacion {
    
    //constantes de clase
    public static final String LLEGADA = "E";
    public static final String SALIDA = "S";
    public static final String RETIRADA = "T";
    
    
    private Avion vuelo;
    private String operacion;

    public Operacion(Avion vuelo, String operacion) {
        this.vuelo = vuelo;
        this.operacion = operacion;
    }
    
    /**
     * @return the vuelo
     */
    public Avion getVuelo() {
        return vuelo;
    }

    /**
     * @param vuelo the vuelo to set
     */
    public void setVuelo(Avion vuelo) {
        this.vuelo = vuelo;
    }

    /**
     * @return the operacion
     */
    public String getOperacion() {
        return operacion;
    }

    /**
     * @param operacion the operacion to set
     */
    public void setOperacion(String operacion) {
        this.operacion = operacion;
    }
    
    @Override
    public String toString(){
       return operacion + ",    " + vuelo.getMatricula() + "    " + vuelo.getCombustible() + "%    " + vuelo.getPasajeros();    
    }
    
    
}
